package com.sg.file.manager.api;

/**
 * 文件管理服务
 * Created by asus on 2018/8/9.
 */
public interface IFileManageService {
    /**
     * 从磁盘中发删除文件
     * @param targetFile
     * @return
     */
    public boolean deleteFile(String targetFile);

    /**
     * 清空文件服务中的所有文件
     * @return
     */
    public boolean clearAll();

    /**
     * 备份文件
     * @param path
     * @return
     */
    public boolean backupsFile(String path);

    /**
     * 备份目录下的所有文件
     * @param path
     * @return
     */
    public boolean backupsDirectory(String path);
}
